Rosa Laevigata — synonyms, definition

1. Rosa laevigata (Noun)

1 synonym
Cherokee rose
1 definition

Rosa laevigata (Noun) — Chinese climbing rose with fragrant white blossoms.

2 types of
rose rosebush